const path=require("path")
// console.log(path);
// 处理路径：计算上的路径

// 解析路径
// console.log(path.parse(__filename));
// console.log(path.parse("a/b/c/d/e.html" ));

/* 
{ root: '', dir: 'a/b/c/d', base: 'e.html', ext: '.html', name: 'e' }

{
    root: 'C:\\', //根路径
    dir: 'C:\\Users\\Administrator\\Desktop\\软件学院20220411\\day08nodejs\\代码',  // 文件所在的文件夹
    base: '09path模块.js',  // 文件名
    ext: '.js',  // 后缀名
    name: '09path模块'  // 文件名称
} */

// 获取扩展名（后缀名）
// console.log(path.extname( __filename  ));//.js
// console.log(path.extname( "a/b/c/d/e.html" ));//.html


// 获取文件名
console.log(path.basename( __filename ));//09path模块.js
console.log(path.basename( "a/b/c/d/e.html"  ));// e.html
console.log( path.basename( "a/b/c/d/e"  ) ); // e
console.log( path.basename( "a/b/c/d"  ) ); // d
